 body {
        padding-top: 40px;
        padding-bottom: 40px;
        background-color: #f5f5f5;
      }

      .form-signin {
        max-width: 350px;
        padding: 19px 29px 29px;
        margin: 0 auto 20px;
        background-color: #fff;
        border: 1px solid #e5e5e5;
        -webkit-border-radius: 5px;
           -moz-border-radius: 5px;
                border-radius: 5px;
        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
           -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
                box-shadow: 0 1px 2px rgba(0,0,0,.05);
      }
      .form-register {
        max-width: 350px;
        padding: 19px 29px 29px;
        margin: 0 auto 20px;
        background-color: #fff;
        border: 1px solid #e5e5e5;
        -webkit-border-radius: 5px;
           -moz-border-radius: 5px;
                border-radius: 5px;
        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
           -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
                box-shadow: 0 1px 2px rgba(0,0,0,.05);
      }
      .form-signin .form-signin-heading,
      .form-signin .checkbox {
        margin-bottom: 10px;
      }
      .form-signin input[type="text"],
      .form-signin input[type="password"] {
        font-size: 16px;
        height: auto;
        margin-bottom: 15px;
        height: 40px;
        padding: 7px 9px;
   }
   .input-block-level{
    height: 40px!important;
    margin: 10px;
   }
 .live_area{
     height: 420px;
     overflow: auto;
     padding: 5px;
 }
 .login{
   height: 50px;
 }
 .tip{
  color: red;
  font-size: 16px;
  font-weight: bold;
 }
 .register-btn{
  height: 40px;
  text-align: center;
 }
 .register{
  width: 160px;float: left;text-align: center;
 }
 .live_area ul{
     margin: 0px;
 }
 .live_area li{
     line-height: 12px;
     font-size: 14px;
 }
 .weibo_share{
     height: 80px;
     overflow: auto;
 }
 .live_message{
     margin-left: 10px;
 }